English Dictionary
◊ DRIPPINGS
drop hammer
n : device for making large forgings [syn: {drop forge}, {drop
press}]